protective fence - Spanish English Dictionary